[C] Ponteiros e strings
Publicado por Enzo de Brito Ferber (última atualização em 19/09/2010)
[ Hits: 6.360 ]
Homepage: http://www.maximasonorizacao.com.br
Código pra quem está começando a programar... Achei aqui e resolvi mandar ^^
/* strptr.c */ #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> #define BUFSIZE 256 int main ( void ) { char *buf, *p; /* Aloca memoria */ buf = malloc ( BUFSIZE * sizeof ( char )); if ( !buf ) { perror ( "[*] malloc()" ); exit ( EXIT_FAILURE ); } printf ( "String: " ); scanf ( "%[^\n]", buf ); p = buf + strlen ( buf ) - 1; printf ( "Enderecos:\n" ); printf ( "[ buf ] : %8.8p\n", buf ); printf ( "[ p ] : %8.8p\n", p ); printf ( "\n\nInverse: " ); /* Impresscao imversa */ while ( p >= buf ) printf ( "%c", *(p--) ); printf ( "\n" ); return 0; }
Tabuada de um determinado número
Calcular expressões aritméticas com 2 termos
Nenhum coment�rio foi encontrado.
Título: aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Como instalar o Google Cloud CLI no Ubuntu/Debian
Mantenha seu Sistema Leve e Rápido com a Limpeza do APT!
Procurando vídeos de YouTube pelo terminal e assistindo via mpv (2025)
Pastas da raiz foram para a área de trabalho [RESOLVIDO] (9)
Problema ao atualizar archlinux nvidia [RESOLVIDO] (3)